A New Tool for Classification of Satellite Images Available from Google Maps: Efficient Implementation in Graphics Processing Units

نویسندگان

  • Sergio Bernabé
  • Antonio Plaza
چکیده

The wealth of satellite imagery [1] available in web mapping service applications such as Google Maps, which now provides high-resolution satellite images from many locations around the Earth, has opened the appealing perspective of performing classification and retrieval tasks via programming libraries such as SwingX-WS. In fact, the introduction of Google’s mapping engine prompted a worldwide interest in satellite imagery exploitation. The combination of an easily pannable and searchable mapping and satellite imagery tool such as Google Maps with advanced image classification and retrieval features has the potential to significantly expand the functionalities of the tool and also to allow end-users to extract relevant information from a massive and widely available database of satellite images (the Google Maps service is free for non-commercial use). In this paper, we describe a new tool [2] which allows an unexperienced user to perform unsupervised classification of satellite images obtained via GoogleMaps bymeans of the well-known k-means clustering algorithm [3], which can be followed by spatial post-processing based on majority voting. The classification stage has been implemented in parallel using commodity graphic processing units (GPUs) [4], which are specialized hardware cards that are nowadays widely available in standard PCs. Processing examples reported in this work include analyses of consensus or agreement in the classification achieved by our GPU implementationwith regards to an alternative implementation of the k-means clustering algorithm available in commercial software (ITT Visual Information Solutions ENVI). In addition, our parallel version of the k-means algorithm –implemented in NVidia GPUs using the compute unified device architecture (CUDA)– is shown to be more than 30 times faster than the serial version. This opens the patch for exciting new developments and potentials in efficient processing of large databases of satellite images, such as those available from Google Maps engine and used in this work for demonstration.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new tool for supervised classification of satellite images available on web servers: Google Maps as a case study

This paper describes a new web platform dedicated to the classification of satellite images called Hypergim. The current implementation of this platform enables users to perform classification of satellite images from any part of the world thanks to the worldwide maps provided by Google Maps. To perform this classification, Hypergim uses unsupervised algorithms like Isodata and K-means. Here, w...

متن کامل

Evaluation of the ability of different algorithms and visual interpretation of Google Earth images in the separation and classification of plant ecological units

Background and objectives: Satellite images and remote sensing technology are recognized as efficient and modern tools for extracting information related to earth sciences, which make it possible to evaluate and monitor ecosystems at a lower cost than field methods. One of the most important methods of extracting information from satellite data is various image classification techniques. The pr...

متن کامل

A new parallel tool for classification of remotely sensed imagery

In this paper, we describe a new tool for classification of remotely sensed images. Our processing chain is based on three main parts: (1) pre-processing, performed using morphological profiles which model both the spatial (high resolution) and the spectral (color) information available from the scenes; (2) classification, which can be performed in unsupervised fashion using two well-known clus...

متن کامل

A New Tool for Information Extraction and Mining from Satellite Imagery Available from Google Maps Engine

The wealth of satellite imagery available in web mapping service applications such as Google Maps, which now provides high-resolution satellite images from many locations around the Earth, has opened the appealing perspective of performing information extraction and mining tasks via the Google Maps application programming interface (API). In fact, the introduction of Google's mapping engine (th...

متن کامل

The Possibility of Created the Vegetation Cover Maps in the Central Zagros Forest by Using the IRS Satellite Image

The preparation of vegetation cover maps by used the land inventory and a traditional method has a lot of cost and time. But today, remote sensing is one of the main sources of data collection and information production for study and monitoring land resources, and was efficient tools for providing quickly and timely data and information needs for program planning in the natural resource filed. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011